sahra topçuları birliği - Turkish English Dictionary